
CXX = g++
CC = gcc
FLAGS = -O3 -Wall

OBJFILES = mesh.o GLee.o glslKernel.o oglutils.o
######################################################
all: $(OBJFILES)

.cpp.o: $*.h
	@echo "Compiling C++ code ...."
	$(CXX) -c $(FLAGS) $*.cpp
	
.c.o: $*.h
	@echo "Compiling C code ...."
	$(CC) -c -O3 $*.c

clean:
	rm *.o 

mesh.o: mesh.cpp mesh.h rbfFunction_3to1.h rbfFunction_3to3.h rbfMeshDef.h
